package cwiczenia.cwiczenia7.zad1;

public class Main {
    public static void main(String[] args) {
        Adres adres1 = new Adres("Sloneczna", "Losia Wolka");      // obiekt,wiec nawiaSY!!!!!!!!!!

        Osoba osoba1 = new Osoba();
        Osoba osoba2 = new Osoba(true, 13, 13.14, adres1);
        Osoba osoba3 = new Osoba(osoba2);

        System.out.println(osoba1.toString());
        System.out.println(osoba2.toString());
        System.out.println(osoba3.toString());

        System.out.println();

        System.out.println("osoba1 jest rowna osoba2 ? " + osoba1.equals(osoba2));
        System.out.println("osoba1 jest rowna osoba3 ? " + osoba1.equals(osoba3));
        System.out.println("osoba2 jest rowna osoba3 ? " + osoba2.equals(osoba3));

        System.out.println();

        osoba2.ustawAdres("Polna");
        osoba3.ustawAdres("Krzywa", "Warszawka");

        System.out.println(osoba1);
        System.out.println(osoba2);
        System.out.println(osoba3);
    }
}